perplex scientists

Translations
озадачивать ученых
The strange phenomenon continues to perplex scientists worldwide.
Странное явление продолжает озадачивать ученых по всему миру.
Words
perplex

verb
озадачивать
scientists

noun
учёных